beef or mutton cooked inside a previously prepared and heated pit - Español Inglés Diccionario